leave much to be desired

  1. Verb daha yapılması gereken birçok şey olmak